#typing this using my mobile data
Explore tagged Tumblr posts
Text
was gonna work on my essay but the internets out and my dad is still asleep and cant fix the internet 😔
#typing this using my mobile data#i COULD work on offline mode but i also do need to cite my sources. which requires the internet#theres only so much writing i can do when i cant use my sources#the internets also been out since at least 6 am. i had hoped maybe it would come back at some point but alas
3 notes
·
View notes
Text
🍉🇵🇸 eSims for Gaza masterpost 🇵🇸🍉
Which eSims are currently being called for?
Connecting Humanity is calling for:
Nomad (“regional Middle East” plan): code NOMADCNG
Simly (“Palestine” plan)
Gaza Online is calling for:
Holafly (“Israel” and “Egypt” plans): code HOLACNG
Nomad (“regional Middle East” plan): code NOMADCNG (can now be used multiple times from the same email)
Airalo (“Middle East and North Africa” plan)
Sparks (“Israel” plan)
Numero (“Egypt” plan)
For Connecting Humanity: if you sent an eSim more than two weeks ago and it is still valid and not yet activated, reply to the email in which you originally sent the eSim. To determine whether the eSim is still valid, scan the QR code with a smartphone; tap the yellow button that reads “Cellular plan”; when a screen comes up reading “Activate eSIM,” click the button that says “Continue.” If a message comes up reading “eSIM Cannot Be Added: This code is no longer valid. Contact your carrier for more information,” the eSim is activated, expired, or had an error in installation, and should not be sent. It is very important not to re-send invalid eSims, since people may walk several kilometers to access wifi to connect their eSims only to find out that they cannot be activated.
If a screen appears reading “Activate eSIM: An eSIM is ready to be activated” with a button asking you to “Continue,” do not click “Continue” to activate the eSim on your phone; exit out of the screen and reply to the email containing that QR code.
Be sure you're looking at the original post, as this will be continually updated. Any new instructions about replying to emails for specific types of unactivated plans will also appear here.
Check the notes of blackpearlblasts's eSim post, as well as fairuzfan's 'esim' tag, for referral and discount codes.
How do I purchase an eSim?
If you cannot download an app or manage an eSim yourself, send funds to Crips for eSims for Gaza (Visa; Mastercard; Paypal; AmEx; Canadian e-transfer), or to me (venmo @gothhabiba; paypal.me/Najia; cash app $NajiaK, with note “esims” or similar; check the notes of this post for updates on what I've purchased.)
You can purchase an eSim yourself using a mobile phone app, or on a desktop computer (with the exception of Simly, which does not have a desktop site). See this screenreader-accessible guide to purchasing an eSim through each of the five services that the Connecting Humanity team is calling for (Simly, Nomad, Mogo, Holafly, and Airalo).
Send a screenshot of the plan's QR code to [email protected]. Be sure to include the app used, the word "esim," the type of plan (when an app has more than one, aka "regional Middle East" versus "Palestine"), and the amount of data or time on the plan, in the subject line or body of your email.
Message me if you have any questions or if you need help purchasing an eSim through one of these apps.
If you’re going to be purchasing many eSims at once, see Jane Shi’s list of tips.
Which app should I use?
Try to buy an eSim from one of the apps that the team is currently calling for (see above).
If the team is calling for multiple apps:
Nomad is best in terms of data price, app navigability, and ability to top up when they are near expiry; but eSims must be stayed on top of, as you cannot top them up once the data has completely run out. Go into the app settings and make sure your "data usage" notifcations are turned on.
Simly Middle East plans cannot be topped up; Simly Palestine ones can. Unlike with Nomad, data can be topped up once it has completely run out.
Holafly has the most expensive data, and top-ups don't seem to work.
Mogo has the worst user interface in my opinion. It is difficult or impossible to see plan activation and usage.
How much data should I purchase?
Mirna el-Helbawi has been told that large families may all rely on the same plan for data (by setting up a hotspot). Some recipients of eSim plans may also be using them to upload video.
For those reasons I would recommend getting the largest plan you can afford for plans which cannot be topped up: namely, Simly "Middle East" plans, and Holafly plans (they say you can top them up, but I haven't heard of anyone who has gotten it to work yet).
For all other plans, get a relatively small amount of data (1-3 GB, a 3-day plan, etc.), and top up the plan with more data once it is activated. Go into the app’s settings and make sure low-data notifications are on, because a 1-GB eSIM can expire very quickly.
Is there anything else I need to do?
Check back regularly to see if the plan has been activated. Once it's been activated, check once a day to see if data is still being used, and how close the eSim is to running out of data or to expiring; make sure your notifications are on.
If the eSim hasn't been activated after three weeks or so, reply to the original email that you sent to Gaza eSims containing the QR code for that plan.
If you purchased the eSim through an app which has a policy of starting the countdown to auto-expiry a certain amount of time after the purchase of the eSim, rather than only upon activation (Nomad does this), then also reply to your original e-mail once you're within a few days of this date. If you're within 12 hours of that date, contact customer service and ask for a credit (not a refund) and use it to purchase and send another eSim.
How can I tell if my plan has been activated? How do I top up a plan?
The Connecting Humanity team recommends keeping your eSims topped up once they have been activated.
See this guide on how to tell if your plan has been activated, how to top up plans, and (for Nomad) how to tell when the auto-expiry will start. Keep topping up the eSim for as long as the data usage keeps ticking up. This keeps a person or family connected for longer, without the Connecting Humanity team having to go through another process of installing a new eSim.
If the data usage hasn't changed in a week or so, allow the plan to expire and purchase another one.
What if I can't afford a larger plan, or don't have time or money to keep topping up an eSim?
I have set up a pool of funds out of which to buy and top up eSims, which you can contribute to by sending funds to my venmo (@gothhabiba), PayPal (paypal.me/Najia), or cash app ($NajiaK) (with note “esims” or similar). Check the notes of this post for updates on what I've purchased, which plans are active, and how much data they've used.
Crips for eSims for Gaza also has a donation pool to purchase eSims and top them up.
Gaza Online (run by alumni of Gaza Sky Geeks) accepts monetary donations to purchase eSims as needed.
What if my eSim has not been activated, even after I replied to my email?
Make sure that the QR code you sent was a clear screenshot, and not a photo of a screen; and that you didn’t install the eSim on your own phone by scanning the QR code or clicking “install automatically."
Possible reasons for an eSim not having been activated include: it was given to a journalist as a back-up in case the plan they had activated expired or ran out of data; there was an error during installation or activation and the eSim could no longer be used; the eSim was installed, but not activated, and then Israeli bombings destroyed the phone, or forced someone to leave it behind.
An eSim that was sent but couldn’t be used is still part of an important effort and learning curve. Errors in installation, for example, are happening less often than they were in the beginning of the project.
Why should I purchase an eSim? Is there any proof that they work?
Israel is imposing near-constant communications blackouts on Gaza. The majority of the news that you are seeing come from Gaza is coming from people who are connected via eSim.
eSims also connect people to news. People are able to videochat with their family for the first time in months, to learn that their family members are still alive, to see their newborn children for the first time, and more, thanks to eSims.
Some of this sharing of news saves lives, as people have been able to flee or avoid areas under bombardment, or learn that they are on evacuation lists.
Why are different plans called for at different times?
Different eSims work in different areas of the Gaza Strip (and Egypt, where many refugees currently are). The team tries to keep a stockpile of each type of sim on hand.
Is there anything else I can do to help?
There is an urgent need for more eSims. Print out these posters and place them on bulletin boards, in local businesses, on telephone poles, or wherever people are likely to see them. Print out these foldable brochures to inform people about the initiative and distribute them at protests, cafes and restaurants, &c. Also feel free to make your own brochures using the wording from this post.
The Connecting Humanity team is very busy connecting people to eSims and don't often have time to answer questions. Check a few of Mirna El Helbawi's most recent tweets and see if anyone has commented with any questions that you can answer with the information in this post.
14K notes
·
View notes
Note
Hey, could you do a post on the spacers.exe scam on discord please? I got hacked from it and a friend then got hacked by my account and it super sucks!
🔎Scam Exam(ination)🔍
Seen as: Free game / Try my game Scam Type: Malware / Password Stealer
Platform: Discord
Note: This post will contain a collection of data from across the internet, mainly reddit where people have figured out how this malware works and what it does at its core. I will do my best to explain to you what's going on behind the scenes.
Here's a video talking about this same type of scam by NTTS:
youtube
If you'd like my take on it, click read more and let's continue!
-----
1 - How it starts
The way this scam works is by a friend of yours, or someone in the same server as you, falling for this scam and downloading then opening the malicious file that their friend had sent to them. In a very long line of things, it's a chain reaction of them hijacking and using the stolen account to then scam someone else. And if you're not quick enough, it can and will steal everything on your computer/phone.
Not everyone on the internet is scam savvy, but that's what guides like these are meant to help with. :)
Here are two images taken from reddit on what it looks like when you're contacted by the hijacked account:


Immediate red flags:
I'm a developer. Try my game. Can you test my game?
Other reported red flags to look out for:
I need you to beta test my game. Download my game and try it for 4-5 minutes then write a review. Here's a free key/password for the game go to this link. I'm working on a project and need someone to try my game. I'll give you free items/vip if you try my game. Try this new mobile game <link> ** and I'll give you items. I'll pay you $ via PayPal or give you Nitro if you try it.
What it boils down to, is that for this scam to work, they need you to download the file they send you, or a file that's uploaded via a link to a file sharing website, and then you have to open the file.
Do not do this, obviously.
Do not accept any suspicious .exe or .jar files from your friends or fellow server members if you do not know what might be inside it.
** Sometimes they will send you an APK file or a link to the google play store for a mobile game, and sadly this too, is malware, and it will steal your passwords. Again, do not download it.
2 - The Malware/Virus
If you were someone who downloaded a file like this and then opened it, you have now infected your computer, and... unfortunately, all of your Passwords, addresses, Crypto info, and credit card information, have now been compromised.
Nothing is safe with this Malware.
A more in depth explanation of spacers.exe can be found here as well as how to remove spacers.exe:
youtube
Here's a second NTTS video explaining how the inner workings of this can work from the scammers point of view:
youtube
3 - The Goal
The goal of this malware, as noted above, is not just to steal your passwords, credit card info, but also your discord account.
There are people who will pay for this malware (it is being sold for others to use, which sucks) so that they can take over your discord accounts if you have certain badges or names.
If a scummy individual running this scam wants something they don't have that you do, they will try to take it from you.
Do be warned that if you fall for this, you may also receive threatening emails to have your personal information leaked if you don't pay a ransom/money amount after you got infected.
This is a scare tactic.
This was noted in this post from Dec 3rd 2024:
-----
Final Thoughts: All I can say is.. common sense should be a big factor here. Internet safety 101 and all that. You shouldn't be clicking links to anything or anyone saying something's 'free' or with the offer of you getting some reward from it. Nor should you go believing or downloading things from your friends if they start acting weird or weirder than normal.
Pro tip: If you get a message on steam or discord by someone asking you to 'visit this website' to 'vote for my friend in <thing>' that too is a scam and it will steal your login information.
If you're like me and your best friend on the internet is someone you've known online for 18 years, having him suddenly say 'I'm a developer try my game' would be a big indicator to me that his account was compromised.
If you can, try to make sure you're connected with your friends through other outlets like tumblr or bluesky. Or even through e-mail (as old as that seems lol.)
That way if something goes wrong, they can at least let you know about it.
#scam#scam alert#scams#scammer#scammers#scam awareness#discord#discord scam#online scams#scam warning
133 notes
·
View notes
Text
The next iteration of The Book Tagging Database Project is online!
Here you can find the beta version of a (hopefully) more user-friendly iteration of my database of books. This is meant to help people filter at a fairly tactical level to find new books to read and/or comp titles.
My ask to you: please tell me what works, what doesn't work, and what you'd like to see more of by replying to this post, sending me an ask, or DMing me. This is meant to be useful to people, so the more I know about what people want/need from it, the better I can make it.
Current status/functionality (as of June 6, 2025):
294 books
Primarily adult romance, with some fantasy, sci fi, and horror, as well as a small amount of YA
Current filter options are: genre/subgenre, series type, romantic relationship structure, queer, general setting, fantasy information, mythology/folklore, disability, relationship tropes, key plot points, story structure, female MC, target age, and comp eligibility
Filtering within a group is an OR filter (e.g., if you click on both fantasy and romance in the genre filter, you will get books that are fantasy and/or romance)
Filtering between groups is an AND filter (e.g., if you click on fantasy in the genre filter and demisexual in the queer filter, you will get fantasy books with a demisexual MC)
You can filter by author by clicking on their name under the book title
Book title links go to Goodreads (I don't currently have individual pages for books)
Hover text is a placeholder--please tell me what would be useful here!
The inclusion of a book isn't a recommendation to read it, though I do like many of the books included here
Future status/functionality goals (as of May 10, 2025):
Adding more books, especially fantasy and YA! I will update with new books in batches, but as of right now I need to add each book individually, so it's pretty time consuming
Additional filter options, including potentially character information, specific setting information, time period, and triggers
AND filter option within groups (e.g., if you click on both fantasy and romance in the genre filter, you will get books that are both fantasy and romance)
Tag exclusion filtering option
Nested/collapsible filtering to save space
A way to see book meta data/all tags for a book
A series database
Individual book pages
Similar books suggestions
Making sure it's accessible and is functional on mobile
Functionality that I don't plan to include:
Filtering by author information
Filtering by character race/ethnicity (I just don't have this info recorded for the vast majority of books, and it would be a huge level of effort to do it)
Direct user submissions/additions to the database (at some point I may set up a form so people can submit books that I could add manually)
Direct purchasing or affiliate links
55 notes
·
View notes
Note
Hi! I'm trying to get into writing twst fanfiction, but I'm having some trouble with keeping the boys in-character. What do you think are their base traits? Like, what's the foundation of their personalities?
Hello! I spent a long time debating about whether to respond to this ask or not. Ultimately, a lot of the thoughts I would include in my response are the same as what I have already expressed here. However, I've noticed that this has become sort of a recurring issue, so I'd like to address this more seriously.
I've recently been getting a lot of people requesting that I basically tell them how to write the Twst characters. Tens and tens of them, in fact (too many to include all in one post). Sometimes it's an ask like, "please list out strengths/weaknesses or a summary of their character traits", and sometimes it's more specific like, "here is a prompt I am working on; how do you think [character] would act in this situation?" I'm NOT comfortable with either type of ask and refuse to answer asks of this nature.
I want to be clear: this is NOT the same as asking for general writing advice; this is literally just asking to be spoon-fed the answers. There is a difference between seeking advice on how to overcome writer's block or asking what are techniques to show, don't tell (which is general writing advice) versus asking someone to specifically instruct them on how to write Leona Kingscholar from the hit Disney mobile game Twisted Wonderland. The former is okay with me, while the latter is not.
While I am flattered that people care about my opinion and hold it in high regard, I am not here to be a cheat sheet, and nor are my opinions the "most correct". There is no single "correct" way to write a character, and even if there was, it's certainly not mine. Only the Twst devs themselves are the "most correct", as whatever they produce is what ends up as canon.
As I have said in my previous post on this topic, having someone else tell you how to write does little to help you. Writing is a skill, and skills are not inherent. They are something you train in, practice, and learn. Looking at a bunch of adjectives will not help you write or understand the characters any better than you currently do. If anything, it just means you don’t develop or practice your critical analysis skills. In a worse-case scenario, it devalues what a writer does, as it places the burden on them to condense what they know into a laundry list of characterization--as if it doesn't take us tons of time to hone those writing skills. The only real way to get the results you want is to do your own research, develop your own interpretations, and practice, practice, practice. There is no magic pill or shortcut or streamlining or easy way to do it and come out with a quality result. You have to be willing to put in the time and the effort to learn a skill, and that extends to writing, be it for this fandom, another fandom, or even for non-fandom writing. Think about it like this: when you're writing a good research paper, do you go and ask a single other source to gather all your data and summarize it for you? Of course not. You have to go out and manually collect the resources, do the reading, take notes, and gain an understanding of those resources. Then you use your newfound knowledge to summarize and to synthesize your own conclusions in your research paper. The same logic applies for writing in fandom.
I'm not sure why there is this sudden interest in shortcuts. Is it social media shortening our attention spans? Is it the rise of A.I. like ChatGPT making people more reliant on and more comfortable with summaries? Is it that people are concerned with nailing characterization or instant success the first time around? Is it that the internet's so much crueler with comments + feedback that we want to avoid OOC-ness as much as possible? Is it that I just so happen to like talking about character analysis so people think I must know everything? It could be any of these reasons or a combination of them--but whatever the reasoning is, it still leaves a bad taste in my mouth. It's concerning to me that it seems like people are becoming less and less interested in thinking for themselves and instead are increasingly reliant on others telling them how to create. You NEED to fail and get stuff wrong. You NEED to be able to have the courage to try things on your own. Don't be afraid of failure--failure isn't inherently a bad thing, it is how we learn, grow, and shape our own styles and ways of thinking! I definitely was not perfect when I first started out. I had to fail and stumble and struggle to get my craft to where it is today. So did every single one of your favorite creators. Artists had stick figures, writers had their first words. No artist or writer started off making masterpieces. Arguably, they still don't. Every creator is continuously learning and trying to improve their craft. It's not as though they hit perfection one day and decided to stay stagnant. I feel that it devalues what we make when we try to boil down all the skill we've developed into easy "answer keys" for others to digest. Again, you can ask all you want and seek out as many shortcuts as you like, but that's not going to be properly absorbed into your brain unless you walk the walk for yourself. You can't assume that learning these things will be as easy as reading a summary, memorizing a tutorial, figuring out what brush someone uses, etc.--it wasn't for the people you're asking for this advice from either. Failing is normal and expected. You will also never be able to create something that pleases everyone or something that everyone agrees with--so instead of trying to appeal to an unseen audience, please focus on creating what makes you happy. You have your own creative journeys ahead of you, so don't be scared to walk that road! It can be tough and you'll hit roadblocks and challenges--but overcome them, and you'll become even stronger and more skilled than you were before.
Best of luck!
#disney twst#disney twisted wonderland#twst#twisted wonderland#notes from the writing raven#advice#question
101 notes
·
View notes
Text
Some thoughts on Cara
So some of you may have heard about Cara, the new platform that a lot of artists are trying out. It's been around for a while, but there's been a recent huge surge of new users, myself among them. Thought I'd type up a lil thing on my initial thoughts.
First, what is Cara?
From their About Cara page:
Cara is a social media and portfolio platform for artists. With the widespread use of generative AI, we decided to build a place that filters out generative AI images so that people who want to find authentic creatives and artwork can do so easily. Many platforms currently accept AI art when it’s not ethical, while others have promised “no AI forever” policies without consideration for the scenario where adoption of such technologies may happen at the workplace in the coming years. The future of creative industries requires nuanced understanding and support to help artists and companies connect and work together. We want to bridge the gap and build a platform that we would enjoy using as creatives ourselves. Our stance on AI: ・We do not agree with generative AI tools in their current unethical form, and we won’t host AI-generated portfolios unless the rampant ethical and data privacy issues around datasets are resolved via regulation. ・In the event that legislation is passed to clearly protect artists, we believe that AI-generated content should always be clearly labeled, because the public should always be able to search for human-made art and media easily.
Should note that Cara is independently funded, and is made by a core group of artists and engineers and is even collaborating with the Glaze project. It's very much a platform by artists, for artists!
Should also mention that in being a platform for artists, it's more a gallery first, with social media functionalities on the side. The info below will hopefully explain how that works.
Next, my actual initial thoughts using it, and things that set it apart from other platforms I've used:
1) When you post, you can choose to check the portfolio option, or to NOT check it. This is fantastic because it means I can have just my art organized in my gallery, but I can still post random stuff like photos of my cats and it won't clutter things. You can also just ramble/text post and it won't affect the gallery view!
2) You can adjust your crop preview for your images. Such a simple thing, yet so darn nice.
3) When you check that "Add to portfolio," you get a bunch of additional optional fields: Title, Field/Medium, Project Type, Category Tags, and Software Used. It's nice that you can put all this info into organized fields that don't take up text space.
4) Speaking of text, 5000 character limit is niiiiice. If you want to talk, you can.
5) Two separate feeds, a "For You" algorithmic one, and "Following." The "Following" actually appears to be full chronological timeline of just folks you follow (like Tumblr). Amazing.
6) Now usually, "For You" being set to home/default kinda pisses me off because generally I like curating my own experience, but not here, for this handy reason: if you tap the gear symbol, you can ADJUST your algorithm feed!
So you can choose what you see still!!! AMAZING. And, again, you still have your Following timeline too.
7) To repeat the stuff at the top of this post, its creation and intent as a place by artists, for artists. Hopefully you can also see from the points above that it's been designed with artists in mind.
8) No GenAI images!!!! There's a pop up that says it's not allowed, and apparently there's some sort of detector thing too. Not sure how reliable the latter is, but so far, it's just been a breath of fresh air, being able to scroll and see human art art and art!
To be clear, Cara's not perfect and is currently pretty laggy, and you can get errors while posting (so far, I've had more success on desktop than the mobile app), but that's understandable, given the small team. They'll need time to scale. For me though, it's a fair tradeoff for a platform that actually cares about artists.
Currently it also doesn't allow NSFW, not sure if that'll change given app store rules.
As mentioned above, they're independently funded, which means the team is currently paying for Cara itself. They have a kofi set up for folks who want to chip in, but it's optional. Here's the link to the tweet from one of the founders:

And a reminder that no matter that the platform itself isn't selling our data to GenAI, it can still be scraped by third parties. Protect your work with Glaze and Nightshade!
Anyway, I'm still figuring stuff out and have only been on Cara a few days, but I feel hopeful, and I think they're off to a good start.
I hope this post has been informative!
Lastly, here's my own Cara if you want to come say hi! Not sure at all if I'll be active on there, but if you're an artist like me who is keeping an eye out for hopefully nice communities, check it out!
#YukiPri rambles#cara#cara app#social media#artists on tumblr#review#longpost#long post#mostly i'd already typed this up on twitter so i figured why not share it here too#also since tumblr too is selling our data to GenAI
180 notes
·
View notes
Text
AITA FOR BEING COLD TO A STRANGER FOR BEING WEIRD BUT THEY ENDED UP BEING MY CRUSH I LIKED FROM MY CHILDHOOD ??? FT. SCARAMOUCHE ! cw: informal writing, ooc, modern au, plotless ?, crackpost, use of kys/kms jokes, ip address leak (NOT REAL!!! i dont condone this in real life.), brief stan war, etc note: i think scaramouche using reddit for advice is funny. i might use this for a diff character. im reposting this from my other account @kaedehararchives masterlist
scaramouche isn't the type of person to ask for advice. so why is he on the infamous site, reddit? well, he doesn't want to ask people knowing that he has weaknesses so obviously, he's here.
r/amitheasshole ∙ a year ago thehatguy aita for treating someone for being weird? i know how that title sounds but bear with me. i (M17) come from a predominantly rich family that is known internationally. when this person (GN17) came up to me, being all weird, acting like i know them. i was thinking that they were going to use me for connections / money / fame / etc. i didn't want that to slide obviously so i told them (dis)respectfully to fuck off. despite, my warning messages, they kept persistently to be friendly with me. in my personal opinion, i hate clingy people especially when we first met.
i tried my best to be civil with them and ignore / avoid them and their super weird-clingy-cringe advances. but they KEEP thinking we know each other from somewhere. it's getting annoying... and frankly, i did get a tad angry with them. so i pulled some strings and they aren't allowed to talk to me.... well in a class we share.
after typing up a post, he already had gotten a few responses. he wiped right, unlocking his phone, to see the notifications.
replies:
lesbianpirate69 you sound like an asshole
eyepatchwearernumber1 lwk loser behavior lmao thehatguy [OP] who even wears eyepatches? get off my post detectivelover69 nta they prob deserved it thehatguy [OP] thats what im saying
thank god someone agrees with me. he thought. well that was until he kept scrolling. a bunch of people calling him an asshole. typical. but the username "hydronarwhal" caught his eye. stupid reddit user. who even uses this stupid app?
hydronarwhal idk why would u be weird to someone js because they want to be friends with you thehatguy [OP] why wouldn't u be mean to someone who keeps trying to be friends with u hydronarwhal dude i think you have some issues thehatguy [OP] did u read it right? read it again for me hydronarwhal just because ur rich doesnt mean they want ur money bro thehatguy [OP] 192.1xx.x.xx
after this conversation with this guy "hydronarwhal", he had enough of this. clearly, that guy is sick in the head. blocking the account from seeing his post, he went to sleep. well, he will check the comment section after he had a well-rested night.
well, two more won't hurt.
bobaya nah thats weird. i get you on that using people for connections thehatguy [OP] finally, thank you beetlefighter101 wait ur weird asf for leaking someone's ip address thehatguy [OP] that's just the celluar data tower they're using beetlefighter101 what do they use thehatguy [OP] t-mobile hydrowhales0612 can u not? bobaya wait no, op is valid. t-mobile is ass
robinoaknumberonefan this sounds parasocial thehatguy [OP] you cannot be talking? barbaraisbetterthanrobin ROBIN CANT BEAT BARBARA'S PERFECTION robinoaknumberonefan uhh okay, albert. (albert's info) (albert's info) open full thread?
---
is he an idiot for leaving his notifications on for every app? yes. he is because why did his post that he was sure no one would really see due to the flood of aita posts.
[notification: reddit +1] adornthenight are u sure ur giving the full story?
adornthenight are u sure ur giving the full story? thehatguy [OP] duh... why wouldnt i? adornthenight read this then www.reddit.com/r/aita/avidsnoopyfan
---
u/avidsnoopyfan my side of aita for treating someone for being weird? hello! im the person in the thehatguy's post. i want to clear things up. he said that i was clingy to him and that i was someone who wanted to use him for money. i reassure you guys that isn't the case. he just looked familiar. someone i held dear to my heart. i know that's bad to project on someone you met. technically you can argue that i couldve seen him from social media but i don't really use any other than pinterest.
no comments yet
#astronetwrk#wanderer x reader#scaramouche#genshin impact#gender neutral reader#genshin impact fanfics#genshin fluff#genshin impact x you#genshin impact x reader#reddit...#scaramouche x you#scaramouche/reader#scaramouche imagines#scaramouche x reader
95 notes
·
View notes
Text
now playing. . . wonder if you care by flyingfish
scaramouche isn't the type of person to ask for advice. so why is he on the infamous site, reddit? well, he doesn't want to ask people knowing that he has weaknesses so obviously, he's here.
r/amitheasshole ∙ a year ago thehatguy aita for treating someone for being weird? i know how that title sounds but bear with me. i (M17) come from a predominantly rich family that is known internationally. when this person (GN17) came up to me, being all weird, acting like i know them. i was thinking that they were going to use me for connections / money / fame / etc. i didn't want that to slide obviously so i told them (dis)respectfully to fuck off. despite, my warning messages, they kept persistently to be friendly with me. in my personal opinion, i hate clingy people especially when we first met.
i tried my best to be civil with them and ignore / avoid them and their super weird-clingy-cringe advances. but they KEEP thinking we know each other from somewhere. it's getting annoying... and frankly, i did get a tad angry with them. so i pulled some strings and they aren't allowed to talk to me.... well in a class we share
after typing up a post, he already had gotten a few responses. he wiped right, unlocking his phone, to see the notifications.
replies:
lesbianpirate69 you sound like an asshole
eyepatchwearernumber1 lwk loser behavior lmao thehatguy [OP] who even wears eyepatches? get off my post detectivelover69 nta they prob deserved it thehatguy [OP] thats what im saying
---
thank god someone agrees with me. he thought. well that was until he kept scrolling. a bunch of people calling him an asshole. typical. but the username "hydronarwhal" caught his eye. stupid reddit user. who even uses this stupid app?
hydronarwhal idk why would u be weird to someone js because they want to be friends with you thehatguy [OP] why wouldn't u be mean to someone who keeps trying to be friends with u hydronarwhal dude i think you have some issues thehatguy [OP] did u read it right? read it again for me hydronarwhal just because ur rich doesnt mean they want ur money bro thehatguy [OP] 192.1xx.x.xx
---
after this conversation with this guy "hydronarwhal", he had enough of this. clearly, that guy is sick in the head. blocking the account from seeing his post, he went to sleep. well, he will check the comment section after he had a well-rested night.
well, two more won't hurt.
bobaya nah thats weird. i get you on that using people for connections thehatguy [OP] finally, thank you beetlefighter101 wait ur weird asf for leaking someone's ip address thehatguy [OP] that's just the celluar data tower they're using beetlefighter101 what do they use thehatguy [OP] t-mobile hydrowhales0612 can u not? bobaya wait no, op is valid. t-mobile is ass
robinoaknumberonefan this sounds parasocial thehatguy [OP] you cannot be talking? barbaraisbetterthanrobin ROBIN CANT BEAT BARBARA'S PERFECTION robinoaknumberonefan uhh okay, albert. (albert's info) (albert's info) open full thread?
---
is he an idiot for leaving his notifications on for every app? yes. he is because why did his post that he was sure no one would really see due to the flood of aita posts, get l
[notification: reddit +1] adornthenight are u sure ur giving the full story?
adornthenight are u sure ur giving the full story? thehatguy [OP] duh... why wouldnt i? adornthenight read this then www.reddit.com/r/aita/avidsnoopyfan
---
u/avidsnoopyfan my side of aita for treating someone for being weird? hello! im the person in the thehatguy's post. i want to clear things up. he said that i was clingy to him and that i was someone who wanted to use him for money. i reassure you guys that isn't the case. he just looked familiar. someone i held dear to my heart. i know that's bad to project on someone you met. technically you can argue that i could've seen him from social media but i don't really use any other than pinterest.
no comments yet
45 notes
·
View notes
Note
Aro culture is, when forced to buy a Google phone cuz that's all you can afford, trying your damnest to use the invasive advert tracking to your advantage.
i.e. periodically typing in "I'm aromantic" to the chrome search bar & loudly saying it into the phone speaker in the hopes you'll stop getting jump-scared by an influx of dating app ads when forced to watch them in mobile games
,,, please. i beg of you. do not. for one, google doesn't recognize that as a metric, at best it places you into a queer category and targets you with ads that are promoted to queer people. They do not bother with granularity, because the advertisers are who are paying for categories or lack thereof. they also probably categorize you as single when you do that stuff, which again, defeats your goal. if you want to tell advertisers to get out here's actually a pretty simple thing to look for:
from there, consider:
install the firefox app (free), and use the uBlock Origin extension (best adblocker, free... and still works on youtube and twitch if you use the firefox app to load them)
i also recommend the breezewiki extension (free), because fandom wiki sucks on an ethics level, and this directs you to an identical, but ad-less page so they don't get money from you.
anyways my solution is stop seeing ads lol
related: install bitwarden as a password manager. it's free, well-established and credible, and you can use it on both android apps and firefox (as an extension) (also on any device in general). you only ever have to remember one password, preferably new, ever again. it's got the rest for you, stupidly well encrypted, and you can store data like security question answers, secure notes, and more!)
#aro culture is#aro#aromantic#actually aro#actually aromantic#ask#mod axel#... look fun fact FOSS (free and open source software) is GREAT a lot of the time#because open source = other people who know things look through it and can tell you if it's actually safe and what it's collecting about yo#and um. look i'm not gonna lie you sent this to someone who likes tech and hates big ads
91 notes
·
View notes
Text
TBHX setting note 7
setting info on prominent media sources in the tbhx world. as always, lmk if i misinterpreted anything

LED ad on blimp: Owned by Treeman, they stream holo-ads of the heroes they manage as the blimp flies around in the city. LED ads at lightrail station: Under direct management of the Commission, this is the most influential media source in the city. FOMO: the biggest platform on sharing and searching for hero information. Allows users to upload and share information, and is currently the mobile app with the most users. FOCUS: Under DOS, FOCUS is a website that mainly does traditional news, and one of the biggest media conglomerates independent from the Commission.
News media in the world of heroes
Due to Trust Values, scientists have made great discoveries and contributions in the fields of AI, material sciences, energy conversion, and bioscience. At the same time, media has grown alongside these improvements. In Year 8, a research lab using breakthroughs in AI and material sciences invented holoscreen technology (全息屏), and DOS released a series of ads of their heroes for the Hero's Tournament with tremendous success. Other hero agencies soon followed suit, and the city entered its holotech era.
College student 阿扎 (Azak??? Zac) invented a new algorithm using AI tech and big data calculations, making the new social media platform FOMO.
As competition is fierce, the pricing for ads are steep. Every hero agency is motivated to look into new ways to advertise their heroes effectively. With the arrival of holo tech, the types of ads have exploded, and traditional printed media exist alongside new types of media.
Personal commentary/theories: It's interesting to me that FOCUS, the news agency that Liu Zhen was working for (an subsequently quit), has ties to DOS. This explains why he'd want his daughter to sign with the company since he probably knows people there, but from the way he quit I do wonder if he actually trusts the company and whether Queen joining DOS was a way for him to spy on the hero management side of things—he seems to care a lot about his kid, but he was also distrustful of hero society when he quit/convinced that there's a conspiracy going on that the heroes and/or their agencies were involved in. There's also the fact that FOCUS, a subsidiary of DOS, is "the biggest media conglomerate independent from the Commission" that feels funny to me—wdym independent? DOS is heavily implied to be in the Commission as one of the top hero agencies and is the parent company of FOCUS!
Also, this basically confirms FOMO is owned by 阿扎 (Zac). My guess is that he's the young man lounging on a giant beanbag in ep 4? We know Treeman Shang and MG Rock at this point, so FOMO's owner is down to the older guy with his back to the viewers with glasses (who is likely to be Mikey from DOS from the visuals of ep 9 preview) and him. With Liu Zhen's news agency that he worked at in Year 23 (almost 2 decades ago from L0's story in Year 41) being a subsidiary of DOS, it makes more sense that the older guy is DOS's CEO rather than the younger guy, so the young guy is most likely Zac / owner of FOMO by process of elimination.
EDIT: i skipped a character reading the text (眼大睇過龍 lol)—it's 阿扎, not 阿扎基! Changes have been made to correct the careless literal oversight
52 notes
·
View notes
Text
Hello everyone!
My name is Amina and I am a BSc Psychology with Honours student at the University of Hertfordshire. I am also the principal researcher of a study that aims to investigate whether judging category relatedness within semantic memory can be influenced by the level of typicality the items have alongside whether high versus low autistic traits have any effect on the performance of different types of processing.
I am currently taking volunteers for this online study. Any adults aged 18 to 65 can volunteer and you do not need an official Autism diagnosis to take part.
In the study, you will be given an item/ definition/ scenario at the top of your screen and will have to decide which of two following words match best to that using your keyboard. After that is completed you will be given the RAADS-14 questionnaire to complete.
It will take roughly 15 minutes to complete. However, a maximum of 30 minutes is given for the entire study to be completed including the information sheet, consent form, debrief sheet, and the “breaks” given (which are just for momentarily resting your eyes and hands), otherwise I cannot use your data. Please note that this study cannot be completed on a mobile phone or tablet, it must be done on a computer/laptop as the keyboard is required for the study’s completion.
You can completed this study at anytime until 23:59 GMT on Friday 1st of March here:
https://research.sc/participant/login/dynamic/0D915D45-8D85-44F9-9B63-376AF0C70573
This study has been approved by the Ethics Committee at the University of Hertfordshire and is also being conducted under the supervision of Dr. Nicholas Shipp.
Your participation is very important for this study and is very much appreciated.
Thank you for your time!
Many Thanks
Amina
EDIT: Study is now no longer taking participants!!! Thank you all who took part and spread the word of my study, it definitely means a lot to me 💟
#autistic traits#conceptual processing#typicality#processing#mental processing#autism spectrum disorder#psychology study#psychology research#undergraduate#student dissertation
311 notes
·
View notes
Note
I'm back again! Honestly, sorta surprised that so many of my others ones were canon. Anyway...
Xisuma made special patient gowns for Pearl and Joel so their wings can be free
Lizzie is the only one who remembers BigB; Gem doesn't know who this tree guy is in the other room and Martyn wonders who is talking to himself
Zedaph is the main scientist for Impulse and Tango because they feel more comfortable around him (ZITS minus Skizz)
Scar is unceremoniously dragged to and from testing
Bdubs can tell the time and knows how long they've been in the facility
Joel has learned to not react to Lizzie's power so he can assure her that she is not scary
Jimmy was first to be done with the power manifesting and was lonely as he waited
Gem sometimes spies on Ex
Ren uses sign language to talk to Martyn because he knows that speaking is too loud
Grian can't summon a mace when he copies Etho's power
Hopefully I have an original thought, lol. Have a wonderful day/night! <3
Hello! Typing out this part before I read over everything. Let’s see what else you’ve managed to get right, haha!
1.) That would be sweet, but I don’t think it would’ve been his idea. I honestly don’t know if any of the scientists that are named would have thought of that.
2.) Awww, that’s so sad. :(
3.) I can’t believe I never thought about ZITS! As sweet at that would’ve been, Zed has no idea who the subjects are and is under the impression that everyone is a willing participant (can’t remember if I said this or not before). And he only deals with data collection and observation; so, he’s never interacted with the current subjects.
4.) I feel like that’s a given. Yeah, he’s got a mobility aid and braces, but at least some of the scientists get impatient with him.
5.) Ooooh maybe. Even if he doesn’t know through his powers, he’s been keeping track. How does he remember? I have no idea. Bdubs can be an enigma.
6.) You know what? That’s canon now. Boom. Bro gets a little bit startled, but he knows it’s just Lizzie, so he calms down pretty quickly.
7.) I actually haven’t thought about the order in which everyone’s powers manifested. He was probably one of the first, though. I’ve thought that the subjects that are more mutated took longer to manifest their powers, and the ones who look the most normal got theirs earlier on.
8.) Oh, no, absolutely she does. She looks for any kind of weaknesses she can, just in case. She hasn’t been successful yet.
9.) STOOOOP I LOVE THAT.
10.) I think maybe he could, but it’s much smaller and much less durable. It’ll shatter/dematerialize upon hitting something. Etho can at least get a couple of hits in before his does the same.
Not as many this time around, but I love having some food for thought.
#project x#project x au#project x headcanon#project x au headcanon#project x headcanons#project x au headcanons#life series#life series au#life series lab au#wild life#wild life au#wild life lab au#mcyt#trafficblr#x!martyninthelittlewood#x!ren#x!goodtimeswithscar#x!grian#x!geminitay#x!ethoslabs#x!xisuma#x!bigb#x!lizzie#x!zedaph#x!bdubs#x!joel#x!jimmy
50 notes
·
View notes
Text
hey. so. hate 2 be doing this. but uhm, guess who is stressed the fuck out!!!! again!!!! over money!!!!!!
i'm not going to have the money for my mobile data by the 23rd, which is my cutoff date for finding my own network. i need 50 dollars, of which i don't have.
if you can possibly help a disabled trans guy get money to pay for three months of data, that'd be super helpful.
if you just shoot me a dm, and i get proof of payment, i'll draw you whatever you want as long as it's able to be done in a 1:1 aspect ratio. (1080x1080 px)
below the cut is examples of stuff i've drawn in that aspect ratio, so. uhm. yeha.
0/50
#please boost#if you cant donate please reblog#donate if you can#signal boost#emergency commissions#emergency comms open
31 notes
·
View notes
Text
Echos of The Fallen
Chapter 4: Calculated Risks Shadow the Hedgehog x reader Warnings: swearing
3:45 AM – Warehouse Hideout
The stolen G.U.N. assets lay sprawled across the table, stacks of high-value data drives, encrypted documents, and access credentials that were worth more than gold on the black market. Avia leaned back against the cool metal wall, arms crossed, eyes flickering across the team. They had pulled it off, but it had been too close. Shadow had nearly caught them.
Scar paced near the table, cracking her knuckles. “I still can’t believe we got out of there in one piece. You really had to go and flirt with him mid-fight, huh?”
Avia rolled her eyes. “It was a distraction. And it worked.”
Scar smirked. “Yeah, but now he’s going to remember you. Maybe even hunt you.”
Zero, still typing away at his laptop, barely glanced up. “We should assume he’s already started.”
Avia exhaled sharply. She knew that better than anyone. Shadow wasn’t one to let things slide. If anything, her stunt back at the bank would make him dig even deeper. But the important part was that he had no idea who she was.
Scar plopped onto the couch, tossing a data chip between her fingers. “The real question is—what now? We got their money, but G.U.N. isn’t just gonna take this lying down.”
Zero’s fingers didn’t stop moving. “They’re already sweeping the city. My feeds are picking up multiple strike teams mobilizing.” He finally looked up, eyes sharp. “And they’re not just looking for the stolen goods. They’re looking for us.”
Avia tensed. “Then we go dark for a while. Let the heat die down.”
Scar raised a brow. “And what about Prototype X-09?”
That was the real issue, the real reason they had made a move against G.U.N. The money was just a means to an end. The real prize was understanding what G.U.N. was hiding—what kind of weapon they were planning to unleash.
Avia tapped the table thoughtfully. “We intercepted their funds, which means delays. But we still don’t know what X-09 is.” She turned toward Zero. “How much were you able to pull before we had to bail?”
Zero plugged in one of the stolen drives, his screen filling with lines of code and heavily encrypted files. “Not much. G.U.N. really doesn’t want people knowing about this project.” He narrowed his eyes, fingers gliding over the keys. “But… there’s something. I can break through it, but it’ll take time.”
Scar sighed, leaning her head back. “Great. More waiting.”
Avia wasn’t convinced they had that luxury. Shadow wouldn’t stop, not until he figured out who they were. She had seen the look in his eyes before they escaped—the calculation, the intensity. He knew she wasn’t just another mercenary.
And that was a problem.
4:15 AM – G.U.N. Headquarters
Shadow stood before the monitor in the war room, arms crossed, crimson eyes locked onto the surveillance footage from the bank. The fight replayed in slow motion—every movement, every detail, every split-second decision. His opponent was skilled. Too skilled.
Rouge sat on the edge of the table, arms folded. “You keep watching that, and you’re gonna burn a hole through the screen.”
Shadow didn’t answer, his focus unwavering. The way she moved… precise, calculated. She had known how to disable Omega. Had known exactly how to bait him into a vulnerable position. And then there was her escape. Efficient. No hesitation. It all pointed to training—elite training.
But who was she?
Rouge smirked. “Still thinking about your little mystery girl?”
Shadow turned to her, unamused. “She’s not ‘mine.’”
Rouge waved a hand. “Relax, I’m just saying—it’s obvious she’s not some common thief. She knew what she was doing.”
Shadow’s eyes flickered back to the screen. “She’s ex-G.U.N. or something close to it.”
Rouge tilted her head. “You really think so?”
Shadow nodded. “She was too precise. Knew how to counter Omega. Knew how I would react.” He exhaled. “This wasn’t her first time going up against our tactics.”
Omega’s mechanical voice rumbled from across the room. “RECOMMEND IMMEDIATE TERMINATION OF ALL SUSPICIOUS INDIVIDUALS.”
Rouge rolled her eyes. “Real subtle, Omega.”
Shadow rewound the footage to the moment she had spoken to him, her words still lingering in his mind. You gonna kiss me or something, handsome?
It had been a taunt. A distraction. But in that moment, her expression had been unreadable—playful, but measured. She had calculated her next move before he had even reacted. That level of control wasn’t common.
Rouge noticed his silence and smirked. “She really got under your skin, didn’t she?”
Shadow ignored her, his fingers tightening into a fist. “We find her. And when we do, I’ll make sure she tells me everything.”
3:55 AM – Rooftop Overlook
The city stretched out below Avia, neon lights flickering in the distance as the early morning air bit at her skin. The team was still back at the hideout, resting, but she needed space to think.
Shadow was going to come for them. That much was certain. But as long as he didn’t know her identity, they had the upper hand. For now.
She pulled out a small, old photograph from her pocket. The edges were worn, the image slightly faded—a glimpse of a past life. One she had walked away from long ago.
G.U.N. thought they could bury their secrets. That they could erase the past. But Avia wasn’t done yet.
She clenched the photo in her fist before tucking it away. Shadow would chase her, but he was missing the most important piece of the puzzle.
He didn’t know who she was.
And as long as she kept it that way, she still had the advantage.
6:30 AM – Warehouse Hideout
The sun had barely risen, casting an orange glow over the hideout as I stepped into the main room. The rest of the team was scattered around, still groggy from sleep. Viper sat at the table, sipping coffee with a lazy expression. Zero leaned against the wall, arms crossed, and Nova was fiddling with a small vial of something that probably shouldn’t be spilled.
I clapped my hands together. “Alright, guys, I have our next move.”
A few tired eyes turned toward me, some more interested than others. Zero raised an eyebrow. “I thought you wanted us to stay hidden until shit calmed down?”
“Well, change of plans,” I said, smirking.
I let the tension build for a moment before finally saying, “Our next mission is to kidnap Shadow the Hedgehog.” I smiled, hoping for agreement.
A beat of silence. Then—
“WHAT?!”
Scar walked in, stretching her arms above her head as she let out a yawn. “Good morning, people.”
Without missing a beat, Zero smirked and said, “Scar, Avia wants us to kidnap Shadow.” he says snickering while eating a piece of bacon.
Scar froze mid-step, eyes going wide. Then, without hesitation, she spun back around and started walking toward her room. “Good night, everyone.”
I blinked in confusion and sassily said, “Where are you going?”
Scar’s voice called from inside her room. “Back to sleep! I’m not gonna help you kidnap a man to get dick—there are other ways for this!”
Rolling my eyes, I marched over and dragged her back out.
Scar groaned, rubbing her eyes. “I blame Nova. Did you sniff one of her weird potions again and start hallucinating?”
Nova blinked. “Um… no? I wasn’t making any illusion potions this time… I think.”
Viper groaned and rubbed her temples. “Maybe we should stop letting her go up to the roof. The smoke fumes from the chimney's are making her crazy.”
Zero, suddenly burst into laughter. “There is no way you are this down bad for a man, or maybe its just him who caught your eye” he says wiggling his eyebrows.
I rolled my eyes. “Listen, he may have information that can help us.”
Viper leaned over and whispered to Scar, barely holding in a snicker, “Yeah, like his phone number.”
The two of them erupted into laughter.
I shot them an annoyed glare. “Guys, just huddle up.”
37 notes
·
View notes
Text
Opting Out of AI Data Collection from All Meta Apps
Idk how many of you with any Meta apps (Facebook, Instagram, WhatsApp, etc.) are aware, but Meta is using your posts to collect data. The good news is that you can opt out of their data collection. It's relatively simple.
I have heard, however, that a lot of Americans aren't seeing this feature yet. It seems that it might still be rolling out, but do make sure to keep your app updated.
Go to your profile. (I will be using Instragram in this case, but the objection will apply to your Meta account in general.)
In the top right corner, you will see the three horizontal lines (on mobile). Press that.
Select "Settings and Privacy."
Scroll all the way down to "About." Press that.
Select "Privacy Policy."
That first box at the top will have some blue hyperlinks in the text. Select "right to object." It will be in the second sentence.
Type in your reasons in the boxes. This is what I wrote:
First box: "I own all the copyright on my photography/art and I object to my work being used to train AI." Second box: "AI has been harmful towards artists and creators, stealing their work without permission to then let anyone use, manipulate, claim as their own, and in some cases, make a profit from. This is theft."
I got an email back from them within 30 minutes saying my objection has been reviewed and accepted:

81 notes
·
View notes
Text
[morallee] CC UPDATES! (Blitzø's coat, Vaggie's dress and other news)
read the entire post! thank you
i recommend checking the original post no matter what as there's more info on the cc!
What has changed?
added all LODs that were missing (apparently)
there's now less polygons and vertices in the main LOD (basically that mean that the file should've weighed less, but as the other LODs were missing it doesn't lol, but at least there won't be any bugs related to doubles either lol)
i relocated the placement of the collar's texture, so now this coat is no longer incompatible with the neck accessories and/or pose props that use the neck acc. texture slot
the sleeves (the yellow... thingy) no longer deforms with the hand movements!
DOWNLOAD THE UPDATED VERSION Patreon (free) | SFS
i recommend checking the original post no matter what as there's more info on the cc!
What has changed?
all LODs updated!
textures enhanced, no more huge pixels on the skirt
i got rid of the deformation of the right sleeve that i saw on some peoples' screenshots! apparently it was only affecting several body types. i fixed that!
DOWNLOAD THE UPDATED VERSION Patreon (free) | SFS
Other updates:
Other updates:
Charlie's hair was updated (LODs were missing, i'm really having troubles with those), can be downloaded on SFS and Patreon
i deleted the shadow map of Loona's crop top as it was causing these weird pixels all over the sim. i'll replace it asap
all of my cc is now available on SFS! i'm currently not able to add links to each post individually, however, you can access all of my downloads by clicking on these links:
Hazbin Hotel CC | Helluva Boss CC
MY PATREON WON'T BE ACTIVE TILL 5TH OF AUGUST
i have no access to WiFi till 5th of August, and Patreon, somewhy, just won't to let me upload any files using my mobile data. i will, of course, suspend payments for august! thanks for supporting me anyway!
if you find any issues/bugs related to my cc, you can DM me! i'll be very grateful for any kind of help!
thanks for reading this post and for your patience!
#helluva boss#the sims 4#the sims 4 cc#the sims 4 helluva boss#the sims cc#the sims 4 custom content#the sims#ts4#ts4 cc#ts4 custom content#ts4 cas#ts4cc#the sims 4 helluva boss cc#the sims 4 hazbin hotel#the sims 4 hazbin hotel cc#helluva#hazbin hotel
39 notes
·
View notes